package com.zretc.service;

import com.zretc.entity.IndexModel;

import java.util.List;
import java.util.Map;

/**
 * @author  吴凯
 * 首页渲染业务层
 */
public interface IndexShowService {
    /**
     *  查询8个最新的电影，按照发布之间排序
     * @return
     */
    List<IndexModel> getEightNewMovies();

    /**
     * 查询8个最热的电影，就按评分降序吧
     * @return
     */
    List<IndexModel> getEightHotMovies();

    /**
     * 即将上映的电影，范围就定在一周内吧
     * @return
     */
    List<IndexModel> getTheUpcomingMovies();

    /**
     * 三种查询结果一起吐过去,这样的话，上边三种方法就没有必要了
     * @return
     */

    Map<String,List<IndexModel>> threeToOneShow();
}
